package cc.co.taciano.agenda2.actions;

import cc.co.taciano.agenda2.Agenda;

import com.opensymphony.xwork2.ActionSupport;

/**
 * Classe Base da Hierarquia de Actions do Sistema CesuWeb.<br>
 * Sistema de Gerenciamento da Coordenação de Estágio Supervisionado.
 * @author Taciano Morais Silva
 * @version v-0.1 - 22/09/2008
 * @since 22/09/2008
 */
public class AgendaAction extends ActionSupport {

    /**
     * Número para serialização.
     */
    private static final long serialVersionUID = 162591378018984500L;

    /**
     * Resultado para a solicitação de inclusão.
     */
    public static final String SOLICITAR_INCLUSAO = "solicitarInclusao";

    /**
     * Resultado para a solicitação de alteração.
     */
    public static final String SOLICITAR_ALTERACAO = "solicitarAlteracao";

    /**
     * Fachada do Sistema.
     */
    private Agenda agenda = new Agenda();

    /**
     * Retorna a fachada do Sistema.
     * @return A fachada do CesuWeb.
     */
    public Agenda getAgenda() {
        return agenda;
    }
}
